grill room – English–Español translations

🇬🇧 en es 🇪🇸

grill room noun

  • restaurant specializing in grilled food
grill, parrilla
Wiktionary Links